Package-level declarations

Contains parameter definitions representing the consumption curve of the vehicle, which provides information about the vehicle's energy consumption at different speeds.

Types

Link copied to clipboard
@Since(version = 1)
typealias ConsumptionCurveCallback = ResultCallback<ConsumptionCurveParameters, ConsumptionCurveFailure>
Link copied to clipboard
Link copied to clipboard
@Since(version = 1)
@JsonClass(generateAdapter = true)
data class ConsumptionCurveParameters(val speedConsumptionCurve: EvSpeedConsumptionCurve)

Data class holding Consumption Curve parameters.

Link copied to clipboard
@Since(version = 1)
@JsonClass(generateAdapter = true)
data class EvSpeedConsumptionCurve(val consumptionCurve: List<EvSpeedConsumptionCurve.Point>)

Data class representing Electric Vehicle (EV) speed consumption curve.